recent places - French English Dictionary